place of confinement - Español Inglés Diccionario